package com.hongdee.help.by.service;

public interface ITaskByService {

    /**
     * 指定公司指定日期内的生成新车首月
     * @param companyId
     * @param startTime
     * @param endTime
     */
    public void createNewCarFirstMonthTask(String companyId,String startTime,String endTime) throws Exception;

    /**
     * 指定公司指定日期内的生成首保
     * @param companyId
     * @param startTime
     * @param endTime
     */
    public void createSbTask(String companyId,String startTime,String endTime) throws Exception;

    /**
     * 指定公司指定日期内的生成二保
     * @param companyId
     * @param startTime
     * @param endTime
     */
    public void createEbTask(String companyId,String startTime,String endTime) throws Exception;

    /**
     * 指定公司指定日期内的生成定保
     * @param companyId
     * @param startTime
     * @param endTime
     */
    public void createDbTask(String companyId,String startTime,String endTime) throws Exception;

    /**
     * 生成指定公司指定日期内的保养任务
     * @param companyId
     * @param startTime
     * @param endTime
     * @throws Exception
     */
    public void createByTask(String companyId,String startTime,String endTime)throws Exception;

}
